/* Soubor je ulozen v kodovani UTF-8.
 * Kontrola kódování: Příliš žluťoučký kůň úpěl ďábelské ódy. */

package cz.vse.adventura.po1715.xshet00_shevtsova.hra;


import static cz.vse.adventura.po1715.xshet00_shevtsova.hra.Texty.*;


/*******************************************************************************
 * Instance třídy {@code PrikazKonec} představují příkaz konec,
 * kterým se dá ukončit hru
 *
 * @author    Tatyana Shevtsova
 * @version   
 */
public class PrikazKonec extends APrikaz
{
//== KONSTANTNÍ ATRIBUTY TŘÍDY =================================================
//== PROMĚNNÉ ATRIBUTY TŘÍDY ===================================================
//== STATICKÝ INICIALIZAČNÍ BLOK - STATICKÝ KONSTRUKTOR ========================
//== KONSTANTNÍ ATRIBUTY INSTANCÍ ==============================================
//== PROMĚNNÉ ATRIBUTY INSTANCÍ ================================================
//== PŘÍSTUPOVÉ METODY VLASTNOSTÍ TŘÍDY ========================================
//== OSTATNÍ NESOUKROMÉ METODY TŘÍDY ===========================================

//##############################################################################
//== KONSTRUKTORY A TOVÁRNÍ METODY =============================================

    /***************************************************************************
     * Vytrvoří příkaz ukončující hru.
     */
    PrikazKonec()
    {
        super( pKONEC, 
               "Ukončí celou hru a vrátí všechny prostředky." );
    }

//== ABSTRAKTNI METODY =========================================================
//== NESOUKROME METODY INSTANCI ================================================

    /***************************************************************************
     * Ukončí hru, uvolní všechny alokované prostředky a připraví vše pro to,
     * aby mohla být hra znovu spuštěna.
     *
     * @param  parametry Nepracuje s zadnymi parametry
     * @return Zprava o ukonceni hry
     */
    @Override
    public String execute( String... parametry )
    {
//       Hra_destnik      hra     = Hra_destnik.getHra();
//       Bag batoh= hra.getBag();
//        if (batoh.obsahuje("Deštník")) {
//            Hra_destnik.getHra().stop();
        Hra_destnik.getHra().stop();
        return zKONEC;
           
         }
//            else
//
//        return "Co ukončit?";
//
//    }



//== SOUKROME A POMOCNE METODY TRIDY ===========================================
//== SOUKROME A POMOCNE METODY INSTANCI ========================================
//== VNORENE A VNITRNI TRIDY ===================================================
//== TESTY A METODA MAIN =======================================================
}
